home *** CD-ROM | disk | FTP | other *** search
- # CLASS values (section 3.2.4)
-
- IN = 1 # the Internet
- CS = 2 # the CSNET class (Obsolete - used only for examples in
- # some obsolete RFCs)
- CH = 3 # the CHAOS class
- HS = 4 # Hesiod [Dyer 87]
-
- # QCLASS values (section 3.2.5)
-
- ANY = 255 # any class
-
-
- # Construct reverse mapping dictionary
-
- _names = dir()
- classmap = {}
- for _name in _names:
- if _name[0] != '_': classmap[eval(_name)] = _name
-
- def classstr(klass):
- if classmap.has_key(klass): return classmap[klass]
- else: return `klass`
-